body{
  color:#535455;
  font-family:arial,helvetica,sans-serif;
}

h1,h2,h3,h4,h5,h6{
  color:#2e6eac;
}
h2{
	margin-top:10px;
}
h4{
	margin: 10px 0;
}
.late-loan
{
	color: red;
}
table.loan-list th
{
	text-align: left;
}
table.loan-list tr
{}
table.loan-list th,
table.loan-list td
{
	padding: 5px;
}
table.loan-list
{
	margin: 10px 0;
	border-collapse: collapse;
}
.alt-row
{
	background:	#dee4f2;
}
.header
{
	margin-bottom: 10px;
}
.libraryRecords th
{
    font-size: small;
    background-color: #d3d9e9;
    color: #244091;
    padding:5px;
    text-align: left;
    min-width: 15%;
}
.libraryRecords td
{
    padding:5px;
}
table.libraryRecords
{
    font-size: small;
    margin: 10px 0;
    width: 90%;
}
#libaryFines td,
#libaryFines a
{
    color:red;
}

a{
	color: #000000;
	text-decoration: underline;
}